package com.atguigu.tingshu.common.login;

import org.springframework.aot.hint.annotation.Reflective;
import org.springframework.transaction.annotation.Transactional;

import java.lang.annotation.*;


//自定义认证状态校验注解
//@Target: 表示该注解可以放在哪些地方
//@Retention: 表示该注解保留到哪个阶段
//@Inherited: 表示子类可以继承父类的该注解
//@Documented: 表示该注解是否被javadoc生成文档
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface GuiGuLogin {

    //注解是否要求必须登录
    boolean required() default  true;
}
